﻿using System;
using System.Collections.Generic;

namespace OrderCreator.NHibernate.DataModel.Domain
{
    public interface IProductRepository
    {
        void Add(Product product);
        void Update(Product product);
        void Remove(Product product);
        Product GetProductById(Guid id);
        IList<Product> GetAllProducts();
    }
}
